English Nouns: isocitrate dehydrogenase

English Nouns verb 'isocitrate dehydrogenase' conjugated